lose one's impetus - German English Dictionary